<?php

class Sample{
	private $fpBatis;
	
	function __construct(){
	}
	
	public function paging($params){
		$fp = FpInstance::getInstance();
		
		/*파라미터 세팅*/
		$param = array();
		$pageConfig = getPagingNumber($params['pageIndex']);
		$param = array_merge($params, $pageConfig, $param  );
		//fpbatis like 미지원으로 수동으로 변수 값에 %를 넣어줌 
		$param['name'] = setLikePrefix($param['name']); 
		/*파라미터 세팅*/
		logging($params);
		/* 쿼리 실행후 데이터 세팅 */
		$result = array();
		$result[data] = $fp->doSelect("Sample.SamplePaging",$param);
		$cnt = $fp->doSelect("Sample.SamplePagingCnt",$param);
		$result[cnt] = $cnt[0][cnt];
		/* 쿼리 실행후 데이터 세팅 */
		
		return $result;
	}
	
	public function view($params){
		$fp = FpInstance::getInstance();
		logging($params);
		//print_r($params);
		$result = array();
		$result['contents'] = $fp->doSelect("Sample.SampleViewContent",$params);
		
		
		return $result;
	}
}
?>